Skip to content

[FE Challenge] Edward solution for FE roles#233

Open
QuocVietHa08 wants to merge 3 commits into99techteam:mainfrom
QuocVietHa08:main
Open

[FE Challenge] Edward solution for FE roles#233
QuocVietHa08 wants to merge 3 commits into99techteam:mainfrom
QuocVietHa08:main

Conversation

@QuocVietHa08
Copy link
Copy Markdown

Summary

  • Problem 1: Three implementations of sum_to_n — iterative loop, Gauss formula, and array reduce
  • Problem 2: Currency swap form built with React, TypeScript, Vite, react-hook-form, and Tailwind CSS. Features token selection modal, live exchange rate calculation, swap direction toggle, price impact display, and transaction history
  • Problem 3: Code review identifying 13 computational inefficiencies, bugs, and anti-patterns in a wallet balance component, with a refactored solution

Tech Stack (Problem 2)

  • React 19 + TypeScript
  • react-hook-form + useWatch
  • Tailwind CSS
  • Vite

Deployed on Vercel

Live Demo
https://code-challenge-xpzs.vercel.app/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant